package top.lixunda.common.permission.annotation;

import java.lang.annotation.*;

/**
 * 用于标注controller中方法的参数，标注了该注解的参数会进行验证
 *
 * @author Xumda
 * @version time:2020/1/8 17:02
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface XumPermissions {

    /**
     * 权限声明，使用多个XumPermission注解可以声明多个权限控制
     */
    XumPermission[] value() default {};

}
